/*----- primeface-login -----*/
.nta-primeface-login {
font-size: 12px;
-moz-box-shadow: 0px 0px 10px #a3a3a3;
-webkit-box-shadow: 0px 0px 10px #a3a3a3;
-o-box-shadow: 0px 0px 10px #a3a3a3;
}

.nta-primeface-login form {
float: left;
}

.nta-primeface-login table {
width: 250px;
}

.nta-primeface-login table tr {
height: 25px;
}

.nta-primeface-login input[type='password'] {
-moz-box-shadow: 1px 1px 5px #a3a3a3;
-webkit-box-shadow: 1px 1px 5px #a3a3a3;
-o-box-shadow: 1px 1px 5px #a3a3a3;

height: 20px;
width: 160px;
}

.nta-primeface-login input[type='text'] {
-moz-box-shadow: 1px 1px 5px #a3a3a3;
-webkit-box-shadow: 1px 1px 5px #a3a3a3;
-o-box-shadow: 1px 1px 5px #a3a3a3;

height: 20px;
width: 150px;
}

.nta-primeface-description {
width: 350px;
height: 100px;  
}

/* ------ Calendar ------ */
#ui-datepicker-div {
font-size: 13px;
}

/* ----- panel ----- */
.ui-panel, 
.ui-widget, 
.ui-widget-content, 
.ui-corner-all {
font-size: 12px;
}

/* ----- Datatable - filter -----*/
input.ui-column-filter {
font-size: 12px;
}

select.ui-column-filter {
font-size: 12px;
}

/* ----- Dialog ----- */
.nta-primeface-dlg {
    text-align: center;
}